sunflower stem - French English Dictionary